Assessing the maintenance process through replicated, controlled experiments
نویسنده
چکیده
This work describes a controlled experiment comparing maintenance processes derived from two different paradigms: Quick Fix (Q.F.) and Iterative Enhancement (I.E.). It has been repeated twice with undergraduate students and once with professional developers (I.E.). The first time served to improve the material for successive replications. The experiment aimed to ascertain the quality of the maintenance process in terms of the correctness and completeness of the modifications made and whether Q.F. processes are more timely than I.E. From the results of the experiments it would seem that on the one hand, the Q.F. is not appreciably more timely than I.E., while on the other, it results in lesser correctness, completeness and traceability. Thus, Q.F. damages the comprehensibility of the system more then I.E. does. In any case, the software quality must be safeguarded after maintenance, as even I.E. is not entirely free from harmful effects.
منابع مشابه
Three Hybrid Metaheuristic Algorithms for Stochastic Flexible Flow Shop Scheduling Problem with Preventive Maintenance and Budget Constraint
Stochastic flexible flow shop scheduling problem (SFFSSP) is one the main focus of researchers due to the complexity arises from inherent uncertainties and also the difficulty of solving such NP-hard problems. Conventionally, in such problems each machine’s job process time may encounter uncertainty due to their relevant random behaviour. In order to examine such problems more realistically, fi...
متن کاملTwo Controlled Experiments Assessing the Usefulness of Design Pattern Information During Program Maintenance
This paper reports on two controlled and repeatable experiments investigating whether software design patterns improve software quality and programmer productivity during software maintenance. Subjects performed maintenance tasks on two programs ranging from 360 to 560 LOC including comments. Both programs contained design patterns. The controlled variable was whether the design patterns were d...
متن کاملA Dynamic Fuzzy Expert System Based on Maintenance Indicators for Service Type Selection of Machinery
Due to the multiplicity of standards and complex rules; maintenance, repair and servicing of machinery could be done only by the fully qualified and proficient experts. Since the knowledge of such experts is not available all times, using expert systems can help to improve the maintenance process. To address this need and the uncertainty of the maintenance process indicators, this research prop...
متن کاملAutomatic processing influences free recall: converging evidence from the process dissociation procedure and remember-know judgments.
Dual-process theories of retrieval suggest that controlled and automatic processing contribute to memory performance. Free recall tests are often considered pure measures of recollection, assessing only the controlled process. We report two experiments demonstrating that automatic processes also influence free recall. Experiment 1 used inclusion and exclusion tasks to estimate recollection and ...
متن کاملIntegration of the Decisions Associated with Maintenance Management and Process Control for a Series Production System
This paper studies a series production system through the integration of the decisions associated with Maintenance Management (MM) and Statistical Process Control (SPC). Hence, the primary question of the paper can be stated as follows: In a series production system, how can the decisions of MM and SPC be coordinated? To this end, an integrated mathematical model of MM and SPC is developed. Usi...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Journal of Systems and Software
دوره 44 شماره
صفحات -
تاریخ انتشار 1999